import java.util.Vector;

/**
 * Het kaartspel die een een vector met 52 kaarten vult
 * 
 * @author Jeroen
 */
public class KaartSpel {
	private Vector<Kaart> kaarten;
	
	
	/**
	 * Hier Worden de kaarten aan de vector toegevoegd
	 */
	public KaartSpel(){
		kaarten = new Vector<Kaart>(52);
		kaarten.add(new Kaart( 1, 11, "Klaveren", "Aas"));
		kaarten.add(new Kaart( 2, 11, "Schoppen", "Aas"));
		kaarten.add(new Kaart( 3, 11, "Harten" , "Aas"));
		kaarten.add(new Kaart( 4, 11, "Ruiten" , "Aas"));
		kaarten.add(new Kaart( 5, 10, "Klaveren", "Heer"));
		kaarten.add(new Kaart( 6, 10, "Schoppen", "Heer"));
		kaarten.add(new Kaart( 7, 10, "Harten" , "Heer"));
		kaarten.add(new Kaart( 8, 10, "Ruiten" , "Heer"));
		kaarten.add(new Kaart( 9, 10, "Klaveren", "Vrouw"));
		kaarten.add(new Kaart(10, 10, "Schoppen", "Vrouw"));
		kaarten.add(new Kaart(11, 10, "Harten" , "Vrouw"));
		kaarten.add(new Kaart(12, 10, "Ruiten" , "Vrouw"));
		kaarten.add(new Kaart(13, 10, "Klaveren", "Boer"));
		kaarten.add(new Kaart(14, 10, "Schoppen", "Boer"));
		kaarten.add(new Kaart(15, 10, "Harten" , "Boer"));
		kaarten.add(new Kaart(16, 10, "Ruiten" , "Boer"));
		kaarten.add(new Kaart(17, 10, "Klaveren", "Tien"));
		kaarten.add(new Kaart(18, 10, "Schoppen", "Tien"));
		kaarten.add(new Kaart(19, 10, "Harten" , "Tien"));
		kaarten.add(new Kaart(20, 10, "Ruiten" , "Tien"));
		kaarten.add(new Kaart(21, 9, "Klaveren", "Negen"));
		kaarten.add(new Kaart(22, 9, "Schoppen", "Negen"));
		kaarten.add(new Kaart(23, 9, "Harten" , "Negen"));
		kaarten.add(new Kaart(24, 9, "Ruiten" , "Negen"));
		kaarten.add(new Kaart(25, 8, "Klaveren", "Acht"));
		kaarten.add(new Kaart(26, 8, "Schoppen", "Acht"));
		kaarten.add(new Kaart(27, 8, "Harten" , "Acht"));
		kaarten.add(new Kaart(28, 8, "Ruiten" , "Acht"));
		kaarten.add(new Kaart(29, 7, "Klaveren", "Zeven"));
		kaarten.add(new Kaart(30, 7, "Schoppen", "Zeven"));
		kaarten.add(new Kaart(31, 7, "Harten" , "Zeven"));
		kaarten.add(new Kaart(32, 7, "Ruiten" , "Zeven"));
		kaarten.add(new Kaart(33, 6, "Klaveren", "Zes"));
		kaarten.add(new Kaart(34, 6, "Schoppen", "Zes"));
		kaarten.add(new Kaart(35, 6, "Harten" , "Zes"));
		kaarten.add(new Kaart(36, 6, "Ruiten" , "Zes"));
		kaarten.add(new Kaart(37, 5, "Klaveren", "Vijf"));
		kaarten.add(new Kaart(38, 5, "Schoppen", "Vijf"));
		kaarten.add(new Kaart(39, 5, "Harten" , "Vijf"));
		kaarten.add(new Kaart(40, 5, "Ruiten" , "Vijf"));
		kaarten.add(new Kaart(41, 4, "Klaveren", "Vier"));
		kaarten.add(new Kaart(42, 4, "Schoppen", "Vier"));
		kaarten.add(new Kaart(43, 4, "Harten" , "Vier"));
		kaarten.add(new Kaart(44, 4, "Ruiten" , "Vier"));
		kaarten.add(new Kaart(45, 3, "Klaveren", "Drie"));
		kaarten.add(new Kaart(46, 3, "Schoppen", "Drie"));
		kaarten.add(new Kaart(47, 3, "Harten" , "Drie"));
		kaarten.add(new Kaart(48, 3, "Ruiten" , "Drie"));
		kaarten.add(new Kaart(49, 2, "Klaveren", "Twee"));
		kaarten.add(new Kaart(50, 2, "Schoppen", "Twee"));
		kaarten.add(new Kaart(51, 2, "Harten" , "Twee"));
		kaarten.add(new Kaart(52, 2, "Ruiten" , "Twee"));
	}
	public Vector<Kaart> getKaarten(){
		return kaarten;
	}
}
